small catapult - Espagnol Anglais Dictionnaire